Excuse me, do you have a moment to talk about version control?
نویسنده
چکیده
Data analysis, statistical research, and teaching statistics have at least one thing in common: these activities all produce many files! There are data files, source code, figures, tables, prepared reports, and much more. Most of these files evolve over the course of a project and often need to be shared with others, for reading or edits, as a project unfolds. Without explicit and structured management, project organization can easily descend into chaos, taking time away from the primary work and reducing the quality of the final product. This unhappy result can be avoided by repurposing tools and workflows from the software development world, namely, distributed version control. This article describes the use of the version control system Git and and the hosting site GitHub for statistical and data scientific workflows. Special attention is given to projects that use the statistical language R and, optionally, R Markdown documents. Supplementary materials include an annotated set of links to step-by-step tutorials, real world examples, and other useful learning resources.
منابع مشابه
All It Takes for Corruption in Health Systems to Triumph, Is Good People Who Do Nothing; Comment on “We Need to Talk About Corruption in Health Systems”
Numerous investigations demonstrate that the problem of corruption in the health sector is enormous and has grave negative consequences for patients. Nevertheless, the problem of corruption in health systems is far from eminent in the international health policy debate. Hutchinson, Balabanova, and McKee have identifed in their Editorial five reasons why the health policy community has been relu...
متن کاملGone but not forgotten.
here did Mr. B. go? I've been watching him watch me for the last 4 hours and now that it's finally his turn to be seen he's gone. The least these people could do is tell someone before they leave. But I waited for 8 hours and you never came to see me. First of all — you only waited 7 hours. Don't exaggerate. Second — I was busy seeing other patients. I was saving lives! Yeah, right! I could see...
متن کاملHow do I begin to talk with my children about sex?
I have three young daughters (ages 8, 6, and 3 years), and I know that it is about time to begin teaching them and talking to them about sexual issues. But my mother never talked to me about such things, so I really don't know where to begin. I do need to do it soon, though, because I was molested as a child and I don't want my girls to go through the same thing, you know, thinking they have no...
متن کاملHow do I begin to talk with my children about sex?
I have three young daughters (ages 8, 6, and 3 years), and I know that it is about time to begin teaching them and talking to them about sexual issues. But my mother never talked to me about such things, so I really don't know where to begin. I do need to do it soon, though, because I was molested as a child and I don't want my girls to go through the same thing, you know, thinking they have no...
متن کاملHow do I begin to talk with my children about sex?
I have three young daughters (ages 8, 6, and 3 years), and I know that it is about time to begin teaching them and talking to them about sexual issues. But my mother never talked to me about such things, so I really don't know where to begin. I do need to do it soon, though, because I was molested as a child and I don't want my girls to go through the same thing, you know, thinking they have no...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- PeerJ PrePrints
دوره 5 شماره
صفحات -
تاریخ انتشار 2017